rail mounted - Turkish English Dictionary